home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 3 / Cream of the Crop 3.iso / utility / kilbak6.zip / KILBAK.BAK < prev    next >
Text File  |  1993-12-26  |  18KB  |  408 lines

  1.  
  2.  
  3.                       ╔═══════════════════════════╗
  4.                       ║ A MÄC's Place BBS Release ║
  5.                       ╚═══════════════════════════╝
  6.  
  7.  
  8.  
  9.                   KILBAK: Global File killer (default *.BAK)
  10.                   ~~~~~~  ~~~~~~ ~~~~ ~~~~~~ ~~~~~~~~~~~~~~
  11.  
  12.                                Version  6.0
  13.  
  14.  
  15.                     Copyright (c) 1988-1994 John W. McNamara
  16.                              All rights Reserved
  17.     
  18.  
  19.                          Written By: John McNamara      
  20.                         
  21.                               MÄC's Place BBS    
  22.                                   Dunn, NC           
  23.  
  24.                           (910) 891-1111 [16.8 DS] 
  25.                           Release Date: 30 Jan 1993
  26.  
  27. Files Listing/Introduction/Requirements......................    Page 1
  28. Operation....................................................    Page 2
  29. History/Whats New/Future plans...............................    Page 3
  30. Disclaimer...................................................    Page 4
  31. License (What is freeware)...................................    Page 5
  32. Other Products by MÄC's This year............................    Page 6
  33.                                                                        
  34.  
  35. KILLBAK - Version 6.0                                           Page - 1
  36.  
  37. ┌────────────────────────────────┐
  38. │ Files included in this Zip:    │
  39. └────────────────────────────────┘
  40.  
  41.     KILBAK.EXE       - Main File KILBAK Executable File, Version 6.0
  42.     KILBAK.DOC       - Information on File KILBAKs Door
  43.     FILE_ID.DIZ      - Description Text
  44.     DESC.SDI         - Description Text
  45.  
  46. ╔══════════════╗
  47. ║ Requirements ║
  48. ╚══════════════╝
  49. Requirements:
  50.  
  51. - Dos 2.1 or higher
  52. - A hard disk
  53. - 80286 intel based machine or higher 
  54.     (Special requests for pre-80286 machines can be found at the authors BBS)
  55.  
  56. ╔══════════════╗
  57. ║ Introduction ║
  58. ╚══════════════╝
  59.  
  60.   Welcome to KILBAK, Version 6.0, The ultimate file deletion machine.
  61.   By DEFAULT KilBak hunts down and removes ALL files (That you have
  62.   write permission on) that end in .BAK. You may also use any other
  63.   filename you choose.  DOS wildcards are fully supported.
  64.  
  65.   KILLBAK not only spans your entire default drive, but EVERY DRIVE ATTACHED
  66.   to your system....  Including networked drives,  Its fully compatible
  67.   with Novell, 3Comm, Lantastic and many other standards.  It even works
  68.   on PC-NFS and will span over a UNIX system from your PC.  It will NOT
  69.   override permissions set on files by the network systems administrator.
  70.   You MUST have "write" permission on the files.  It will also delete
  71.   hidden files.  KILBAK has been tailored to meet the ever changing
  72.   needs of DOS users.  With the increased popularity of CDROM and
  73.   network users.  KILBAK will now allow you to "SKIP" or "OMIT" whole
  74.   drives from the search path.  Most CD's are Read Only anyway and
  75.   very slow, so this will stop this wasteful search. (Some Optical
  76.   drives are read/write)
  77.  
  78.  
  79. KILBAK - Version 6.0                                           Page - 2
  80. ╔═══════════════════════╗
  81. ║ File KILBAK Operation ║
  82. ╚═══════════════════════╝
  83.  
  84.   KILBAK works on filename ONLY, so don't try feeding it whole pathnames.
  85.   It will span every drive/directory on your machine unless you tell
  86.   it to omit a drive(s).  KILBAK DOES NOT PROMPT YOU BY DEFAULT, its 
  87.   automatic,  so be careful.  It will also run in color if you have 
  88.   an ANSI.SYS type driver loaded in your config.sys file.  Control Break
  89.   checking is enabled/disabled based on if you have your "BREAK"
  90.   set to on or off.. "Break On" sets it on, "Break Off" sets it off,
  91.   "Break" shows it current status.  See your DOS manual for more on
  92.   the command "break". Options a, c - z are case sensitve.  
  93.   
  94.   If you go into prompt mode you will be asked Y/N/C/Q ?  The Y means yes
  95.   delete the file, go on to find next file.  The N means do not delete
  96.   the file, go on to the next file.  The C means disable prompt mode and
  97.   go contiuous deleting anything that matches.  The Q means Q at the
  98.   current file without deleting it, do not try any more files....  
  99.   return to starting directory.
  100.  
  101. Syntax is as follows:
  102.  
  103.   KILBAK [/Aacdefghijklmnopqrstuvwxyz] [filename]
  104.      KILBAK - Program name, unless you rename it.
  105.       [/aA] - Prompts you before deleting file.
  106.    [/c...z] - Valid options (which drives are ommited)(case sensitive)
  107.  [filename] - Valid DOS filename (Wildcards OK <* & ?>) DEFAULT is *.BAK
  108.  
  109.  Examples:
  110.                                
  111.     KILBAK
  112.        Removes all *.BAK on all drives
  113.  
  114.     KILBAK /c
  115.        Removes all *.BAK on all drives EXCEPT C:
  116.  
  117.     KILBAK /c /d
  118.        Removes all *.BAK on all drives EXCEPT C: D:
  119.  
  120.     KILBAK *.old
  121.        Removes all *.OLD on all drives
  122.  
  123.     KILBAK /c *.OL?
  124.        Removes all *.OL? on all drives EXCEPT C:
  125.  
  126.     KILBAK /c /d  MAC*.OLD
  127.        Removes all MAC*.OLD on all drives EXCEPT C: D:
  128.  
  129.     KILBAK /c /g /z /d /e /f
  130.        Removes all *.BAK on all drives EXCEPT C: G: Z: D: E: F:
  131.  
  132.     KILBAK /a /c /g /z /d /e /f
  133.        Removes all *.BAK on all drives EXCEPT C: G: Z: D: E: F:
  134.        the "/a" will ask before deleting any file.
  135.  
  136. ****WARNING****WARNING****WARNING****WARNING****WARNING****WARNING
  137. ****WARNING****WARNING****WARNING****WARNING****WARNING****WARNING
  138. ****WARNING****WARNING****WARNING****WARNING****WARNING****WARNING
  139.  
  140.     KILBAK *.*      YES THIS WORKS AND IS NOT RECOMMENDED !!!!!!!
  141.  
  142.     Note:  kilbak *.* goes into automatic prompt "ask" mode
  143.  
  144.  
  145. ****WARNING****WARNING****WARNING****WARNING****WARNING****WARNING
  146. ****WARNING****WARNING****WARNING****WARNING****WARNING****WARNING
  147. ****WARNING****WARNING****WARNING****WARNING****WARNING****WARNING
  148.  
  149. KILBAK Version 6.0                                             Page - 3
  150.  
  151.  ╔═════════════════════════════╗
  152.  ║  A MÄC's Place BBS Release  ║
  153.  ╚═════════════════════════════╝
  154.  
  155. History of KILBAK Changes  [in reverse order]
  156. ═════════════════════════════════════════
  157.  
  158.     KILBAK 6.0:  1 Jan 1994
  159.      - Added an "ask" mode, the option /a
  160.        will prompt user before deleting file.
  161.      - Added some Hacker/asshole protection, now file can't be
  162.        hex edited and the default *.BAK be changed to *.* Can't
  163.        be perfect but will stop most jerks from try to hack it up.
  164.      - Just in case someone beats my hacker protection system, 
  165.        a wildcard of *.* will automatically turn on prompting mode.
  166.  
  167.  
  168.     KILBAK 5.0:  30 Jan 1993
  169.      - Re-Written in C++
  170.      - Supports and Auto-detects ANSI Color
  171.      - Supports and Auto-detects DOS's extended Cntrl C checking
  172.        (DOS's Break command)
  173.      - If your "break" is on, returns you to starting dir,
  174.        when a ^C is detected 
  175.      - Spans all drives EXCEPT ones specified by the user.
  176.      - Can supress single or multiple drives at same time.
  177.      - Removed floppy support (waste of time mostly)
  178.  
  179.     KILBAK 4.0:  7 Jan 1991
  180.      - Spans Every Drive on system
  181.      - Will NOT delete NULL files
  182.         - Had complaints on this as some programs need
  183.           filenames without size.  i.e. PCBoard, WP51  etc
  184.      - Takes WildCards as a command line parameter as an option
  185.        to *.BAK.
  186.      - Different screen output.
  187.      - About 50% faster than previous.
  188.      - shows number of files and bytes removed
  189.      - added floppy support, auto-detects whether floppy is loaded
  190.  
  191.     KILBAK 3.0:  30 Jan 1993
  192.      - Deletes *.bak and 0 length files on drive specified
  193.  
  194.     KILBAK 2.0:  26 Feb 1989
  195.      - Deletes *.bak on drive specified
  196.  
  197.     KILBAK 1.1:  5 Jan 1988
  198.      - BUG FIX  was skipping the root drive
  199.  
  200.     KILBAK 1.0:  3 Jan 1988
  201.      - Deletes *.bak on entire default drive
  202.  
  203.  
  204.  ╔═══════════════╗
  205.  ║  Future Plans ║
  206.  ╚═══════════════╝
  207.  
  208.  - Yes I take requests (version 6.0 "OMIT DRIVES" was a request)
  209.  - Win the MegaBucks lottery in Mass. and retire.
  210.  
  211.  
  212. KILBAK Version 6.0                                             Page - 4
  213.  
  214.  These  files  are  distributed  under  the  FreeWare concept - freely 
  215.  available  to PCBoard  SysOps. Please  Do Not   distribute  modified  
  216.  versions without permission of the author.
  217.  
  218.  Do Not remove this notice or any other copyright notice.
  219.  
  220.                          ╔══════════════════╗
  221.                          ║══════════════════║
  222.                          ║    DISCLAIMER    ║
  223.                          ║══════════════════║
  224.                          ╚══════════════════╝
  225.  
  226.  
  227.    THIS PRODUCT IS LICENSED  "AS IS" WITHOUT ANY WARRANTY OF MERCHANTABILITY
  228.    OR FITNESS  FOR  A  PARTICULAR  PURPOSE,  PERFORMANCE,  OR OTHERWISE. ALL
  229.    WARRANTIES ARE EXPRESSLY DISCLAIMED.  BY  USING  THE  FILE  KILBAK  DOOR 
  230.    PROGRAM    YOU AGREE THAT JOHN MCNAMARA WILL NOT BE  LIABLE TO YOU OR ANY 
  231.    THIRD PARTY FOR ANY USE OF (OR INABILITY TO USE)  OR  PERFORMANCE OF THIS 
  232.    PROGRAMME, OR FOR ANY DAMAGES WHATSOEVER WHETHER BASED ON CONTRACT,  TORT 
  233.    OR OTHERWISE. EVEN IF WE ARE NOTIFIED OF SUCH POSSIBILITY IN ADVANCE.
  234.  
  235.    You may not reverse-engineer, disassemble, modify,  decompile or  create
  236.    derivative works of this programme.  Piracy has been investigated by the
  237.    FBI and prosecuted under federal statutes.   Applicable law provides for
  238.    damages  and recovery of attorney's fees.   Distribution  of  any  MAC's 
  239.    Place BBS  Release program's  in  any  medium  without  its accompanying 
  240.    documentation is  an  unauthorized  modification.  That  is  a  theft of 
  241.    intellectual property.  
  242.  
  243.    ----------------
  244.  
  245.     KILBAK Version 6.0                                             Page - 5
  246.                                  LICENSE
  247.                                  =======
  248.  The KILBAK program can be freely distributed  so long as it is not
  249.  modified or sold for profit. If you find that the programme is valuable,
  250.  you can send a donation for what you think it is worth.
  251.  
  252.  A donation of $5 is suggested. (This gives me incentive ! to keep writing)
  253.  
  254.  Please Send your contributions to:
  255.  
  256.  
  257.   MAC's Place BBS
  258.   ATTN:John McNamara
  259.   P.O. Box 911
  260.   Dunn, NC 28335
  261.  
  262.  If you have any questions, bugs, or suggestions, please contact:
  263.  
  264.                   
  265.    John McNamara - SysOp     
  266.    Mäc's Place BBS        
  267.    (910) 891-1111 16.8K Dual Std
  268.  
  269.   The latest version is always available for downloading.
  270.  
  271. ╔══════════════════════════╗
  272. ║ File KILBAK Background:  ║
  273. ╚══════════════════════════╝
  274.  
  275.  The KILBAK program is written in C++ and was compiled with
  276.  Borland C++ 3.1  The C++ language was choosen for writing several
  277.  of the MÄC's Place BBS utilities  such as KILBAK because of
  278.  its speed, flexibility and great OOPs env.
  279.  
  280.    Author:
  281.                    
  282.    John McNamara - SysOp      
  283.    MÄC's Place BBS         
  284.    (910) 891-1111 [16.8 DS]
  285.  
  286.   KILBAK Version 6.0                                           Page - 6
  287. ╔═══════════════════════════════════╗
  288. ║ Other FreeWare By MAC's Place BBS ║
  289. ╚═══════════════════════════════════╝
  290. MACFILE2.ZIP  50898   MACFILE  V2.0 PCBoard "Roll Your Own File
  291.                 | Listing DOOR" Lets users create their own
  292.                 | "ALLFILES" list based on their interests.
  293.                 | Extreamly simple user interface makes it
  294.                 | easy to get in and out fast. Auto flagging
  295.                 | save on LD charges. On-Line Help, more.
  296.                 | Supports 120 file Directories. Another
  297.                 | FreeWare Package from MÄC's Place BBS.
  298. ZAP1.ZIP      1185 01-01-92 Interactive process killer for UNIX
  299.                 | SYSTEMS "C" source
  300. XCHANGE.ZIP   35061 01-01-92 Find out where your calling in Mass
  301. YATSCOR1.ZIP  11000 01-01-92 Bulletin generator for EX-10 Yahtzee Door
  302. SOLSCOR1.ZIP  11000 01-01-92 Bulletin generator for EX-10 Solitairre Door
  303. AREA21.ZIP    21761 01-01-92 Areacode Identifier for the U.S.
  304. UPCASE.ZIP    15963 01-01-92 Convert Turbo Pascal key words to Upper Case
  305. MACGREP1.ZIP  11348 01-01-92 UNIX-Like Grep for DOS
  306. MACKILL2.ZIP  19856 05-30-90 Search & Destroy ! A "whereis" type Program
  307.                 | that prompts you to delete the file. Scans
  308.                 | entire default drive, wildcards etc. Brought
  309.                 | to you by MÄC's Place BBS. FREE From Door 2
  310. MACOPY1.ZIP   14966 03-31-92 MACOPY V6.0 Search all drives and 
  311.                 | directories for a file(s) and copy
  312.                 | it over to a different location.
  313.                 | Great for BBS's or large networks,
  314.                 | save all those "whereis" commands
  315.                 | prior to copy a file somehwere
  316. MACWHERE.ZIP  15050 03-31-92 MacWhere V6.0 extreamly fast Whereis
  317.                 | program, Search all drives and dirs.
  318.                 | Wildcards, pause mode, very fast.
  319.                 | Don't just search current drive, search
  320.                 | them ALL in the same amount of time
  321. MACWHICH.ZIP   8282 01-15-92 UNIX like "WHICH" for DOS. V6.0
  322.                 | Now find out what your about to run
  323.                 | BEFORE you run it. Helpful on networks
  324.                 | to avoid running others creations.
  325.                 | Brought to you buy MÄC's Place
  326.                 | BBS and free from door 2
  327. MACWIN1.ZIP   3712 12-27-91 MAC WIN 6.0 for MS Windows 3.0 Increase
  328.                 | windows performance 5-10 times, by making
  329.                 | your windows screen writes fly. Transparent
  330.                 | uses no memory, not a TSR. It makes you
  331.                 | think you have a new computer. Must have.
  332.                 | Works with all the favorites, Corel Draw, all
  333.                 | the games, WinWord, etc. FREE from MAIN BOARD
  334.                 | A MÄC's Place BBS release.
  335. HOTDOG31.ZIP  60024 01-01-92 PCB 11,12,14 User Base Management utility
  336. HOWLONG.ZIP   21760 05-31-90 Time the execution of any program.. Great
  337.                 | for bench marking your programs. Yet another
  338.                 | MÄC's Place utility. Free from door 2
  339. HSTUFF41.ZIP  63303 08-30-90 HOTSTUFF V4.1 Popular file & Statistics
  340.                 | report for PCBoard. A must for PCBoard
  341.                 | SYSOPS. Brought to you by MÄC's Place
  342.                 | Removed Co-Processor specific switch,
  343.                 | Sorry about that folks
  344. HCOMP40.ZIP   12266 08-30-90 HOTSTUFF Companion V4.0 Strips unwanted lines
  345.                 | from Files. A MUST for HOTSTUFF or ProWho
  346.                 | Now strips up to 3 patterns at a time
  347.                 | Brought to you by MÄC's Place
  348. EDITPTH3.ZIP  11734 05-30-90 Edit your DOS PATH without rebooting your
  349.                 | computer. Version 3.0 Brought to you by
  350.                 | MÄC's Place. Its freeware
  351. DATEKILL.ZIP   8000 01-01-92 Deletes PCBOARD caller log/any file when it
  352.                 | gets to be a certain day of the month
  353. CHKTXT.ZIP   33550 01-01-92 Determines Readability of Text files
  354. BOPDIR2.ZIP   18970 01-15-92 he ultimate recursive directory deleter,
  355.                 | Fast, delete's a directory, any sub-dirs
  356.                 | and files found in the dirs. Brought to
  357.                 | from MAIN BOARD. Used to be KILLDIR
  358. BUDMAN30.ZIP  12151 08-30-90 BUDMAN V3.0 DOWNLOAD.TXT file splitter for
  359.                 | PCBoard twice as fast as prev vers. **vg**
  360.                 | Brought to you by MÄC's Place
  361. CALLKILL.ZIP  11000 01-01-92 Deletes caller log or any file when it
  362.                 | gets to big
  363. MACORG32.ZIP  75606 01-24-93 ORIGIN DOOR V3.1 for PCBoard 14.x 
  364.                 | File history tracing. A who UL/DL that
  365.                 | file Door, faster than all existing doors
  366.                 | of similar type. Now scans 1 or 2 files !
  367.                 | Full screen help, 27% faster, files report.
  368.                 | New presentation layout, easy to install. 
  369.                 | Nothing is faster. FreeWare from MÄC's 
  370.                 | Place BBS
  371. MACRM11.ZIP   22357 01-21-93 MACRM V1.1 for PCBoard 14.x - 15.x
  372.                 | Removes files & descriptions from PCBoard
  373.                 | directory listings. Handles unlimited 
  374.                 | number of files and dirs. Runs from 
  375.                 | constructed lists of files and dir 
  376.                 | locations. Very fast and safe. Saves tons
  377.                 | of time when processing large amount of
  378.                 | data. FREEWARE from MÄC's Place
  379. EZCOMP20.ZIP  99098 01-24-93 EZComp Version 6.0
  380.                 | Unix compatible compress/uncompress
  381.                 | for DOS. Extreamly Fast, true 32bit,
  382.                 | runs in 386 protected mode, (386+
  383.                 | required), full 12 - 16 bit support. 
  384.                 | Uses extended/expanded/Xms/Disk for
  385.                 | extra mem if needed. Supports older
  386.                 | unix compress, stdin etc..Rel:7/12/92
  387.                 | FreeWare from MÄC's Place BBS.
  388. MACSEC11.ZIP  79465 01-24-93 MAC SEC V1.1 for PCBoard 14.x is an ON-LINE
  389.                 | Security Upgrade Door for your users. Lets
  390.                 | your users upgrade themselves, without
  391.                 | waiting for an event to occur. Protect up 
  392.                 | to 50 levels, File or Byte ratio, allow
  393.                 | 50 levels to be altered. Very fast and
  394.                 | safe. A MAC's Place BBS release. 
  395.                 | BUG FIX, now reads correct .cfg FreeWare..
  396. MACUP1.ZIP    6800 01-24-93 MACUP V6.0 PCBoard Local File Uploader
  397.                 | Allows local uploads, handles wildcards,
  398.                 | appends any dir file as well as moves
  399.                 | actual file to proper directory. Handles
  400.                 | multiple description lines also. -VG-
  401.                 | Another Freeware program from MAC's Place
  402.                 | BBS
  403. KEEPCALL.ZIP  11000 01-01-92 Keeps PCBoards Caller logs a a user defined 
  404.                 | Size. Designed to run in an event, you tell
  405.                 | it what size you want and it will trim your
  406.                 | callers log to the appropriate size. 
  407.                 | Maintains 64 column integrity
  408.